take life in hands - German English Dictionary